Fix the issue when guest OS clear TS bit by mov to cr0 instead of
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 14 Dec 2005 18:47:16 +0000 (19:47 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 14 Dec 2005 18:47:16 +0000 (19:47 +0100)
commite909f8b8bce541cb0037afa2fb3de5bac2de322e
treeee5f2a7d64c6d1a8ddc0019c1011162c311743e9
parentb39c4945b651ad675916f2313140457491c6b8f1
Fix the issue when guest OS clear TS bit by mov to cr0 instead of
clts instruction for floating point context save and restore.
clts instruction is already handled in vmx exit handler while
vmx_set_cr0 has not handled it yet.

Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
xen/arch/x86/vmx.c